/*
 * Client.hpp
 *
 *  Created on: 8 mei 2013
 *      Author: maarten
 */

#ifndef CLIENT_HPP_
#define CLIENT_HPP_

#include <string>
#include <vector>

class Client {
public:
	Client();
	virtual ~Client();

	void setConnectionDetails();
	void setUserDetails();
	int createConnection();

private:
	std::string ip;
	std::string port;
	std::string username;
	std::string password;
	int socketDescriptor;

	std::vector<std::string> getDirStructure (char dirName[100]);
};

#endif /* CLIENT_HPP_ */
